package Model;

import Model.TrainAterrissage.Etat;

public class LED {
	private enum Couleur{
		ROUGE,ORANGE,VERT,ETEINT
	}

	private Couleur etat;

	public LED(){
		this.etat=Couleur.ETEINT;
	}
	public void change(Etat train){
	switch(train){
	case FERME:
		this.etat=Couleur.ETEINT;
		break;
	case OUVERT:
		this.etat=Couleur.VERT;
	break;
	case TRANSITIONDOWN:
		this.etat=Couleur.ORANGE;
	break;
	case TRANSITIONUP:
		this.etat=Couleur.ORANGE;
	break;
	}
	}
	


	public void setEtat(Couleur etat) {
		this.etat = etat;
	}
	public boolean eteinte(){
		if(this.etat==Couleur.ETEINT){
			return true;
		}else{
			return false;
		}
	}

}
